lay rock armor - Espagnol Anglais Dictionnaire